*{
    margin: 0px;
}
.contest{
   margin: 20px 130px;
   overflow: hidden;
}

.page{            
    text-align: center;            
    margin-top: 50px;    
    margin-bottom: 50px;    
}
.page a{  
             
    border-radius: 4px;
    text-decoration: none;            
    border:1px solid #969384;            
    padding: 8px 14px;            
    color: #767675;            
    /* cursor: pointer;         */
}
.page a:hover,.page span:hover{
    background-color: yellow;
}
.moren span:hover{
    background-color: yellow;
}

.tupian{
  margin-top: 30px;
  margin-left: 50px;
}
.footup-up{
  size: 50%;
}



.footup-up-box1{
    width: 49%;
    float: left;
    
    
}
.footup-up-box1 img{
    width: 100%;
    
}
.footup-up-box2{
    width: 49%;  
    float: right;
 
}

.footup-up-box2 img {
    width: 100%;
}

.footup-down-center{
   overflow: hidden; 
   width: 100%;
}
.footup-down-center-left{
    float: left;
}
.footup-down-center-right{
    float: right;
    /* width: 20%; */
}

.footup-down-bottom{
    display: flex;
    margin-top: 20px;
}
.footup-down-box{
    padding: 0px 2px;
    width: 24%;
    font-size: 14px;
}
.footup-down-box img{
    width: 100%;

}
